package com.gimi.cloud.bbp.entity.prod;

import com.gimi.cloud.bbp.entity.base.BaseTable;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 品类实体
 * @author wbj
 * @version 1.0
 * @Description
 * @create 2018-02-02
 **/
@Table(name = "ec_prod_category")
public class EcProdCategoryEntity extends BaseTable{

    /**
     * 品类id
     */
    @Id
    @Column(name = "prod_cat_id")
    private String prodCatId;

    /**
     * 品类名称
     */
    @Column(name = "prod_cat_name")
    private String prodCatName;

    /**
     * 父分类编号
     */
    @Column(name = "parent_cat_id")
    private String parentCatId;

    /**
     * 分类级别
     */
    @Column(name = "cat_grade")
    private Integer catGrade;

    /**
     * 排序
     */
    @Column(name="cat_sort")
    private Integer catSort;

    /**
     * 分类图标地址
     */
    @Column(name = "cat_icon_url")
    private String catIconUrl;

    /**
     * 是否在App上展示（1：是，0：否）
     * @return
     */
    @Column(name="cat_show_app")
    private  Integer catShowApp;

    /**
     * 商品品类id
     * @return
     */
    public String getProdCatId() {
        return prodCatId;
    }

    /**
     * 商品品类id
     * @param prodCatId
     */
    public void setProdCatId(String prodCatId) {
        this.prodCatId = prodCatId;
    }

    /**
     * 品类名称
     * @return
     */
    public String getProdCatName() {
        return prodCatName;
    }

    /**
     * 品类名称
     * @param prodCatName
     */
    public void setProdCatName(String prodCatName) {
        this.prodCatName = prodCatName;
    }

    /**
     * 父分类编号
     * @return
     */
    public String getParentCatId() {
        return parentCatId;
    }

    /**
     * 父分类编号
     * @param parentCatId
     */
    public void setParentCatId(String parentCatId) {
        this.parentCatId = parentCatId;
    }

    /**
     * 父分类编号
     * @return
     */
    public Integer getCatGrade() {
        return catGrade;
    }

    /**
     * 父分类编号
     * @param catGrade
     */
    public void setCatGrade(Integer catGrade) {
        this.catGrade = catGrade;
    }

    /**
     * 分类排序
     * @return
     */
    public Integer getCatSort() {
        return catSort;
    }

    /**
     * 分类排序
     * @param catSort
     */
    public void setCatSort(Integer catSort) {
        this.catSort = catSort;
    }

    /**
     * 分类图标地址
     * @return
     */
    public String getCatIconUrl() {
        return catIconUrl;
    }

    /**
     * 分类图标地址
     * @param catIconUrl
     */
    public void setCatIconUrl(String catIconUrl) {
        this.catIconUrl = catIconUrl;
    }

    /**
     * catShowApp
     * @return
     */
    public Integer getCatShowApp() {
        return catShowApp;
    }

    /**
     * catShowApp
     * @param catShowApp
     */
    public void setCatShowApp(Integer catShowApp) {
        this.catShowApp = catShowApp;
    }
}
